Imports System.Xml
Imports System.Xml.Xsl

Imports TaxonNamesInterface
Imports NamesDataAccess

Public Class BrReports
    Inherits MarshalByRefObject
    'Implements TaxonNamesInterface.ReportsInterface

    'todo

    ''' <summary>
    ''' Ignores a report error
    ''' </summary>
    ''' <param name="rep"></param>
    ''' <param name="recordId"></param>
    ''' <remarks>A report error is ignored by adding a record to the tblReportError table and setting the status to Ignore.</remarks>
    'Public Sub IgnoreReportError(ByVal rep As Report, ByVal recordId As String, ByVal tableName As String) Implements TaxonNamesInterface.ReportsInterface.IgnoreReportError
    '    ReportData.InsertReportError(rep, recordId, tableName, Report.ReportStatusIgnoreFk, "")
    'End Sub

    'Public Function GetNameReportData(ByVal report As TaxonNamesInterface.Report, ByVal nameId As String) As System.Data.DataSet Implements TaxonNamesInterface.ReportsInterface.GetNameReportData
    '    Return ReportData.GetNameReportData(report, nameId)
    'End Function

    'Public Function GetReport(ByVal reportId As Integer) As TaxonNamesInterface.Report Implements TaxonNamesInterface.ReportsInterface.GetReport
    '    Return ReportData.GetReport(reportId)
    'End Function

    'Public Function GetReportData(ByVal report As TaxonNamesInterface.Report) As System.Data.DataSet Implements TaxonNamesInterface.ReportsInterface.GetReportData
    '    Return ReportData.GetReportData(report)
    'End Function

    'Public Sub InsertReportError(ByVal rep As TaxonNamesInterface.Report, ByVal recordId As String, ByVal tableName As String, ByVal errorStatusFk As Integer, ByVal comment As String) Implements TaxonNamesInterface.ReportsInterface.InsertReportError
    '    ReportData.InsertReportError(rep, recordId, tableName, errorStatusFk, comment)
    'End Sub

    'Public Function ListReports(ByVal forWeb As Boolean) As System.Collections.Generic.List(Of TaxonNamesInterface.Report) Implements TaxonNamesInterface.ReportsInterface.ListReports
    '    Return ReportData.ListReports(forWeb)
    'End Function
End Class
